types of flat offers